#-------------------------------------------------
#
# Project created by QtCreator 2011-02-21T19:19:48
#
#-------------------------------------------------

QT       += core gui network sql widgets

#CONFIG+=mobility
#MOBILITY=connectivity

TARGET = IOTServer20150120alpha
TEMPLATE = app

   # DEFINES          += WINVER=0x0501 # needed for mingw to pull in appropriate dbt business...probably a better way to do this
   # LIBS             += -lsetupapi

include(3rdparty/qextserialport/src/qextserialport.pri)

SOURCES += main.cpp\
        dialog.cpp \
    ONSClient/onsmessenger.cpp \
    ONSClient/readXMLElem.cpp \
    DBO/db.cpp \
    DBO/dbointhread.cpp \
    Tcp/tcpclientsocket.cpp \
    Tcp/aTcpServer.cpp \
    P2P/udpComunInPTh.cpp \
    P2P/threadpeer.cpp \
    P2P/p2pserver.cpp \
    P2P/p2ppeer.cpp \
    DBO/protocolconversion.cpp \
    statusoperation.cpp \
    eventop.cpp \
    WebServer/webserverconfigdialog.cpp \
    WebServer/webserver.cpp \
    WebServer/webclientsocket.cpp \
    WebServer/threadofwebclientsocket.cpp \
    DBO/datamining.cpp \
    WebServer/dboinwebserver.cpp \
    ThreadClient/clientDataProcess.cpp \
    ThreadClient/getrequestprocess.cpp \
    macro.cpp \
    WriteLog/WriteLog.cpp \
    WriteLog/threadWriteLog.cpp \
    Processes/processes.cpp \
    Processes/threadprocess.cpp \
    Adapters/AdapterTelnet/waitforack.cpp \
    Adapters/AdapterTelnet/threadtelnet.cpp \
    Adapters/AdapterTelnet/telnetsocket.cpp \
    Adapters/adapters.cpp \
    dialogProcessAndAdapter.cpp \
    Adapters/AdapterSerialPort/settingsdialog.cpp \
    Adapters/AdapterSerialPort/mainwindowGui.cpp \
    ThreadSensorData/threadsensordata.cpp \
    ThreadSensorData/sensordataprocess.cpp \
    Adapters/AdapterTelnet/AdapterTelnet.cpp \
    Adapters/AdapterSerialPort/AdapterSerialPort.cpp \
    init.cpp \
    SyncDataBase/dialogsyncdatabase.cpp \
    SyncDataBase/threadsyncremotedb.cpp \
    SyncDataBase/syncremotedb.cpp \
    dialogInit.cpp \
    Agent/agentinthread.cpp \
    Agent/agenttasktimer.cpp \
    Agent/agenttaskeventtrigger.cpp \
    Agent/agentprotocol.cpp \
    Agent/agenttaskdatathreshtrigger.cpp \
    Agent/agentTaskBase.cpp \
    Agent/agentpush.cpp \
    Agent/agenttaskdatetimetrigger.cpp \
    Agent/getsetfield.cpp

HEADERS  += dialog.h \
    macro.h \
    ONSClient/onsmessenger.h \
    DBO/db.h \
    DBO/dbointhread.h \
    Tcp/aTcpServer.h \
    Tcp/tcpclientsocket.h \
    P2P/threadpeer.h \
    P2P/p2pserver.h \
    P2P/p2ppeer.h \
    P2P/udpComunInPTh.h \
    DBO/protocal.h \
    DBO/protocolconversion.h \
    statusoperation.h \
    eventop.h \
    WebServer/webserver.h \
    WebServer/webserverconfigdialog.h \
    WebServer/webclientsocket.h \
    WebServer/threadofwebclientsocket.h \
    DBO/datamining.h \
    WebServer/dboinwebserver.h \
    ThreadClient/clientDataProcess.h \
    ThreadClient/getrequestprocess.h \
    WriteLog/WriteLog.h \
    WriteLog/threadWriteLog.h \
    Processes/processes.h \
    Processes/threadprocess.h \
    Adapters/AdapterTelnet/waitforack.h \
    Adapters/AdapterTelnet/ui_dialoglogin.h \
    Adapters/AdapterTelnet/threadtelnet.h \
    Adapters/AdapterTelnet/telnetsocket.h \
    Adapters/adapters.h \
    Adapters/AdapterSerialPort/ui_settingsdialog.h \
    Adapters/AdapterSerialPort/ui_mainwindow.h \
    Adapters/AdapterSerialPort/settingsdialog.h \
    ThreadSensorData/threadsensordata.h \
    ThreadSensorData/sensordataprocess.h \
    Adapters/AdapterSerialPort/AdapterSerialPort.h \
    Adapters/AdapterTelnet/AdapterTelnet.h \
    #Adapters/AdapterSerialPort/qwineventnotifier_p.h
    init.h \
    SyncDataBase/dialogsyncdatabase.h \
    SyncDataBase/threadsyncremotedb.h \
    SyncDataBase/syncremotedb.h \
    Agent/agentinthread.h \
    Agent/agenttaskbase.h \
    Agent/agenttasktimer.h \
    Agent/agenttaskeventtrigger.h \
    Agent/agentprotocol.h \
    Agent/agenttaskdatathreshtrigger.h \
    Agent/agentpush.h \
    Agent/agenttaskdatetimetrigger.h \
    Agent/getsetfield.h


FORMS    += dialog.ui \
    WebServer/webserverconfigdialog.ui \
    MultiMedia/dialogmultimedia.ui \
    Adapters/AdapterTelnet/guiofsink.ui \
    Adapters/AdapterSerialPort/settingsdialog.ui \
    Adapters/AdapterSerialPort/mainwindow.ui \
    SyncDataBase/dialogsyncdatabase.ui

OTHER_FILES += \
    icon.rc \
    android/AndroidManifest.xml \
    android/res/drawable/icon.png \
    android/res/drawable/logo.png \
    android/res/drawable-hdpi/icon.png \
    android/res/drawable-ldpi/icon.png \
    android/res/drawable-mdpi/icon.png \
    android/res/layout/splash.xml \
    android/res/values/libs.xml \
    android/res/values/strings.xml \
    android/res/values-de/strings.xml \
    android/res/values-el/strings.xml \
    android/res/values-es/strings.xml \
    android/res/values-et/strings.xml \
    android/res/values-fa/strings.xml \
    android/res/values-fr/strings.xml \
    android/res/values-id/strings.xml \
    android/res/values-it/strings.xml \
    android/res/values-ja/strings.xml \
    android/res/values-ms/strings.xml \
    android/res/values-nb/strings.xml \
    android/res/values-nl/strings.xml \
    android/res/values-pl/strings.xml \
    android/res/values-pt-rBR/strings.xml \
    android/res/values-ro/strings.xml \
    android/res/values-rs/strings.xml \
    android/res/values-ru/strings.xml \
    android/res/values-zh-rCN/strings.xml \
    android/res/values-zh-rTW/strings.xml \
    android/src/org/kde/necessitas/ministro/IMinistro.aidl \
    android/src/org/kde/necessitas/ministro/IMinistroCallback.aidl \
    android/src/org/kde/necessitas/origo/QtActivity.java \
    android/src/org/kde/necessitas/origo/QtApplication.java \
    android/version.xml \
    Adapters/AdapterTelnet/network.ico \
    Adapters/AdapterTelnet/icon.rc \
    android/version.xml \
    android/res/values-de/strings.xml \
    android/res/values-ja/strings.xml \
    android/res/values-el/strings.xml \
    android/res/values-rs/strings.xml \
    android/res/values-pl/strings.xml \
    android/res/values-it/strings.xml \
    android/res/values-fa/strings.xml \
    android/res/values-ru/strings.xml \
    android/res/values-fr/strings.xml \
    android/res/values-ms/strings.xml \
    android/res/values-es/strings.xml \
    android/res/values-zh-rTW/strings.xml \
    android/res/values-pt-rBR/strings.xml \
    android/res/values-et/strings.xml \
    android/res/values-nb/strings.xml \
    android/res/values-nl/strings.xml \
    android/res/values-zh-rCN/strings.xml \
    android/res/layout/splash.xml \
    android/res/values-id/strings.xml \
    android/res/values-ro/strings.xml \
    android/res/values/strings.xml \
    android/src/org/kde/necessitas/origo/QtApplication.java \
    android/src/org/kde/necessitas/origo/QtActivity.java \
    android/src/org/kde/necessitas/ministro/IMinistroCallback.aidl \
    android/src/org/kde/necessitas/ministro/IMinistro.aidl \
    android/res/drawable-ldpi/icon.png \
    android/res/drawable/icon.png \
    android/res/drawable/logo.png \
    android/res/drawable-hdpi/icon.png \
    android/res/drawable-mdpi/icon.png \
    android/res/values/libs.xml \
    android/AndroidManifest.xml \
    android/AndroidManifest.xml \
    android/res/layout/splash.xml \
    android/res/values/libs.xml \
    android/res/values/strings.xml \
    android/res/values-de/strings.xml \
    android/res/values-el/strings.xml \
    android/res/values-es/strings.xml \
    android/res/values-et/strings.xml \
    android/res/values-fa/strings.xml \
    android/res/values-fr/strings.xml \
    android/res/values-id/strings.xml \
    android/res/values-it/strings.xml \
    android/res/values-ja/strings.xml \
    android/res/values-ms/strings.xml \
    android/res/values-nb/strings.xml \
    android/res/values-nl/strings.xml \
    android/res/values-pl/strings.xml \
    android/res/values-pt-rBR/strings.xml \
    android/res/values-ro/strings.xml \
    android/res/values-rs/strings.xml \
    android/res/values-ru/strings.xml \
    android/res/values-zh-rCN/strings.xml \
    android/res/values-zh-rTW/strings.xml \
    android/src/org/kde/necessitas/ministro/IMinistro.aidl \
    android/src/org/kde/necessitas/ministro/IMinistroCallback.aidl \
    android/src/org/qtproject/qt5/android/bindings/QtActivity.java \
    android/src/org/qtproject/qt5/android/bindings/QtApplication.java \
    android/version.xml \
    android/AndroidManifest.xml \
    android/res/layout/splash.xml \
    android/res/values/libs.xml \
    android/res/values/strings.xml \
    android/res/values-de/strings.xml \
    android/res/values-el/strings.xml \
    android/res/values-es/strings.xml \
    android/res/values-et/strings.xml \
    android/res/values-fa/strings.xml \
    android/res/values-fr/strings.xml \
    android/res/values-id/strings.xml \
    android/res/values-it/strings.xml \
    android/res/values-ja/strings.xml \
    android/res/values-ms/strings.xml \
    android/res/values-nb/strings.xml \
    android/res/values-nl/strings.xml \
    android/res/values-pl/strings.xml \
    android/res/values-pt-rBR/strings.xml \
    android/res/values-ro/strings.xml \
    android/res/values-rs/strings.xml \
    android/res/values-ru/strings.xml \
    android/res/values-zh-rCN/strings.xml \
    android/res/values-zh-rTW/strings.xml \
    android/src/org/kde/necessitas/ministro/IMinistro.aidl \
    android/src/org/kde/necessitas/ministro/IMinistroCallback.aidl \
    android/src/org/qtproject/qt5/android/bindings/QtActivity.java \
    android/src/org/qtproject/qt5/android/bindings/QtApplication.java \
    android/version.xml

INCLUDEPATH += lib\
    ThreadClient\
    DBO\
    WebServer\
    Adapters\
    3rdparty/qextserialport/src



RESOURCES += \
    pics/icons.qrc \
    audio/audio.qrc \
    File.qrc \


 RC_FILE = icon.rc

DISTFILES += \
    test.py










































































































































































































